linux 安装svn客户端 |
您所在的位置:网站首页 › svn服务端安装教程 linux › linux 安装svn客户端 |
这是我的第一篇博客,本人也是刚开始学习linux,如果有不对的地方,希望各位大神纠正指点。谢谢~~ 一、svn的安装
1.第一步是查看系统下有没有安装过老版本的svn。命令如下: rpm -qa subversion 如果没安装过则什么都不显示 2.下载并安装svn。命令如下: yum remove subversion 然后会有一个让你选择的地方,如图所示: 这里[y/d/N]指的是:y下载并安装,d只下载不安装,n不安装,这里选择y 4.这时我们再次运行rpm -qa subversion,就会发现svn已经下载并安装好了。 5.创建svn版本库,命令如下: svnadmin create /liyang/svn/project 可以看见project目录下面生成了很多文件夹,进入版本库中的配置目录conf,此目录有三个文件:用户名口令文件、权限配置文件、svn服务综合配置文件 6.修改svnserve.conf文件,这时候我们要进入编辑模式,命令如下: vi svnserve.conf 按 i 启用编辑(就是我们可以对配置文件输入啦,不然是输入不了的) 找到下面这些地方 删除前面的#好,注意英文要左对齐,不要留空格。改成如下图所示这个样子: 修改svnserve.conf文件 vi svnserve.conf 打开下面的几个注释: anon-access = read #匿名用户可读 auth-access = write #授权用户可写 password-db = passwd #使用哪个文件作为账号文件 authz-db = authz #使用哪个文件作为权限文件 realm = /var/svn/svnrepos # 认证空间名,版本库所在目录 修改好之后按 ESC,然后输入 :wq回车(意思是保存并退出,一定要有冒号~~) 7.修改authz文件,命令如下: vi authz 修改完成后如图所示,依旧保存并退出。 设置权限 vi authz 在末尾添加如下代码: [/] dan=rw w=r 意思是版本库的根目录dan对其有读写权限,w只有读权限。 8.修改passwd文件,命令如下: vi passwd 密码随意设置(别忘了就好) 设置帐号密码 vi passwd 在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan svn的配置就到此为止了,接下来可以启动svn服务试试啦~ 9.启动svn,命令如下: svnserve -d -r /liyang/svn/project/ (这里的目录换成你自己的) 然后查看一下svn的进程,命令 ps -ef|grep svnserve ,如图所示: svn启动成功啦~~ 10.尝试连接svn,命令如下: svn co svn://xx.xx.xxx.xx/project (这里写你的远程ip地址) 这样就说明可以连接,接下来在本地测试一下 点击OK 提示输入用户名密码,把你刚才在svn配置文件里设置的用户名密码输入进去,点击OK 二、SVN端口配置以及阿里云安全组3690端口配置 我们知道svn的默认端口号是3690,如果不配置3690端口的话,那么在svn co scn://xx.xx.xxx.xxx/project 的时候,会连接超时 在阿里云的管理控制台,左侧有一个选项安全组,点击进去有一个配置规则, 如图所示,配置一下安全组规则: 点击确定,OK 三、防火墙3690端口配置 参考这篇文章即可 https://www.cnblogs.com/chenqianpeng/archive/2012/03/06/2381403.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |